import numpy as np

# 将元组转换为数组
x = np.array((1, 2, 3))
y = np.array((4, 5, 6))
# 二维数组的叉乘需要满足一个条件:第一个数组的列数要和第二个数组的行数相等
print("数组x与数组y作内积运算：")
print("np.dot(x, y)".center(50, '='))
print(np.dot(x, y))  # 数组x与数组y进行内积运算
print("x.dot(y)".center(50, '='))
print(x.dot(y))  # 与上式等价
print("sum(x * y)".center(50, '='))
print(sum(x * y))  # 内积运算的四则运算方式：先将两数组相乘，然后将结果数组的元素相加，即得两数组内积
